package main

import (
	"fmt"
	"math/rand"
	"os"
	"time"
)

func main() {
	os.Setenv("GODEBUG", "randautoseed=0") //设置环境变量，禁止自动随机数种子
	// var seed int64 = 1                     //设置随机数种子,种子相同，随机数序列相同
	var seed int64 = time.Now().UnixNano() //使用当前时间的纳秒数作为种子
	src := rand.NewSource(seed)
	r := rand.New(src) //使用指定的种子创建一个新的随机数生成器
	for i := 0; i < 5; i++ {
		fmt.Println(i, r.Intn(10), rand.Intn(10)) //随机打印[0,9]的整数
	}
}
